life everlasting - Turkish English Dictionary